![an image of aprsdistcurses in action](doc/screen.png)

![a video of aprsdistcurses in action](https://youtu.be/eDhGfiBUdrs)

## Pre-requisites

apt-get/pip install aprspy & geopy. gpxpy is optional.

## Usage

tail -f /var/log/aprstraffic.log | ./aprsdistcurses.py <args>

--dump: dump analysis after the input is exhausted.    
--dump-only: no curses fanciness at all, just dump the data    
--waitexit: just hang at the end (..for taking screenshots..)    
--longonly: remove the shortest-distance panel    
--pace <float>: updating rate throttle; seconds per message    
--dopos: includes stationary station position coordinates in dump    
--gpxout <file.gpx>: useful with Viking    

Ctrl-C/SIGINT'ing will do a controlled shutdown, as typing 'reset' from
the terminal being left in raw mode is a pain..

You may want to update the pos[], tally[] and finalstation
initalization.

As-is, the input is assumed to be the output from kissutil, but the
regex should be fine with normal TNC2MON formatted frames.

A local station is using "BEACON" as a destination, which makes aprspy
skip decoding its position -- I've munge the local copy of aprspy's
\_\_init\_\_.py with s/BEACON/BACON/ to hack around it..
